Big Huge Thesaurus

liliaceous plant

noun